package com.golte.dataform.analysis.vo.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("会员转换分析")
public class UserTransform {
    //    @ApiModelProperty(value = "累计注册")
//    private Integer cum_register_user_cnt;
//    @ApiModelProperty(value = "累计访问")
//    private Integer cum_visit_user_cnt;
//    @ApiModelProperty(value = "累计领取权益会员数")
//    private Integer cum_get_cupon_user_cnt;
//    @ApiModelProperty(value = "累计核销数")
//    private Integer cum_spend_cupon_user_cnt;
//    @ApiModelProperty(value = "累计支付会员数")
//    private Integer cum_payment_user_cnt;
//    @ApiModelProperty(value = "累计注册比例")
//    private Double cum_reg_rate;
//    @ApiModelProperty(value = "累计访问比例")
//    private Double cum_visit_user_rate;
//    @ApiModelProperty(value = "累计领取权益会员数比例")
//    private Double cum_get_cupon_rate;
//    @ApiModelProperty(value = "累计核销数比例")
//    private Double cum_spend_cupon_rate;
//    @ApiModelProperty(value = "累计支付会员数比例")
//    private Double cum_payment_rate;
    @ApiModelProperty(value = "累计注册")
    private Integer cumRegisterUserCnt;
    @ApiModelProperty(value = "累计访问")
    private Integer cumVisitUserCnt;
    @ApiModelProperty(value = "累计领取权益会员数")
    private Integer cumGetCuponUserCnt;
    @ApiModelProperty(value = "累计核销数")
    private Integer cumSpendCuponUserCnt;
    @ApiModelProperty(value = "累计支付会员数")
    private Integer cumPaymentUserCnt;
    @ApiModelProperty(value = "累计注册比例")
    private Double cumRegRate;
    @ApiModelProperty(value = "累计访问比例")
    private Double cumVisitUserRate;
    @ApiModelProperty(value = "累计领取权益会员数比例")
    private Double cumGetCuponRate;
    @ApiModelProperty(value = "累计核销数比例")
    private Double cumSpendCuponRate;
    @ApiModelProperty(value = "累计支付会员数比例")
    private Double cumPaymentRate;
}
